Resources · Hiring Guides
The Ultimate Recruitment Checklist Before Posting a Job
Dotof Team · 5 min read
Hiring doesn’t start when you publish a job advertisement.
It starts much earlier.
Many companies spend weeks screening CVs, interviewing candidates and negotiating offers, only to realise halfway through the hiring process that they weren’t even looking for the right person.
Changing requirements, unclear expectations and misalignment between hiring managers are surprisingly common. The result? More irrelevant applications, longer hiring cycles and costly hiring mistakes.
Before you click “Post Job”, spend 10 minutes going through this checklist. It could save you hours—or even weeks—later.
1. Clarify why you’re hiring
Before writing a job description, ask yourself:
- Is this a new position or a replacement?
- What business problem will this person solve?
- Why is this role important now?
- What impact will it have if we don’t hire?
When the purpose of the role is unclear, everyone involved tends to have a different definition of the “ideal candidate,” making hiring decisions much harder.
2. Define success before defining requirements
Many job descriptions focus on responsibilities.
Great hiring starts by defining outcomes.
Instead of writing: “Manage social media accounts.” Think about what success actually looks like:
- Increase LinkedIn engagement by 40% within six months.
- Generate 100 qualified marketing leads every quarter.
- Launch two successful campaigns each month.
When you know what success looks like, it becomes much easier to identify candidates who can achieve it.
3. Separate must-have from nice-to-have requirements
One of the most common hiring mistakes is treating every requirement as essential.
Before you start sourcing candidates, divide your requirements into two groups.
Must-have requirements are the qualifications or skills candidates need to perform the role successfully. Examples include:
- Fluent in Cantonese and English
- Advanced Excel skills
- Experience managing a sales team
- Eligibility to work in Hong Kong
Nice-to-have requirements make a candidate stronger but shouldn’t automatically eliminate otherwise excellent applicants. Examples include:
- Startup experience
- Familiarity with AI tools
- Experience using HubSpot
- Industry-specific knowledge
Separating these two categories expands your talent pool while helping you prioritise candidates more effectively.
4. Think beyond the CV
A CV tells you what someone has done.
It rarely tells you:
- Why they want the role
- What motivates them
- Whether they’ll fit your team
- How they solve problems
- Whether they’re likely to stay long-term
These factors often have a greater impact on job performance than technical experience alone.
Consider which of these qualities you’ll need to explore during interviews or practical assessments.
5. Align everyone before recruitment begins
Many hiring delays happen because different interviewers are looking for different things.
Before sourcing candidates, make sure everyone agrees on:
- The purpose of the role
- Must-have requirements
- Preferred qualities
- Salary range
- Interview process
- Final decision makers
Spending a few minutes aligning expectations can prevent weeks of confusion later.
6. Decide how you’ll evaluate candidates
Don’t rely on interviews alone.
Each hiring method reveals different strengths.
A CV helps you understand experience and qualifications. A structured interview allows you to evaluate communication skills, behavioural competencies and problem-solving approaches. A practical assessment shows how candidates actually perform work similar to the role they’ll be doing.
Portfolios provide evidence of previous work quality, while reference checks offer additional confidence about reliability and collaboration.
The strongest hiring decisions come from combining multiple sources of evidence instead of relying on a single interview.
7. Review your salary expectations
Many companies lose excellent candidates before the interview even begins because salary expectations don’t align.
Before posting your vacancy, decide:
- Is the salary budget fixed?
- Would you pay more for an exceptional candidate?
- Which benefits matter most to your target candidates?
- Can flexible working, learning opportunities or career progression strengthen your offer?
Having clear answers upfront helps avoid wasted interviews and lengthy negotiations.
8. Read your job description like a candidate
Take one final look at your job advertisement.
Would you apply?
Many job descriptions focus entirely on what the company wants while saying very little about why someone should join.
Candidates also care about:
- Career growth
- Company culture
- Learning opportunities
- Flexible working arrangements
- Leadership style
- Meaningful work
The best job advertisements answer both questions: “What do we need?” and “Why should someone choose us?”
9. Think beyond this hire
Recruitment shouldn’t start from zero every time a vacancy opens.
Ask yourself:
- Would this candidate be suitable for another future role?
- How will we stay connected with strong applicants?
- Are we building a talent pipeline or simply filling today’s vacancy?
Companies that continuously nurture relationships with promising candidates often hire faster because they already have a qualified network to reach out to.
10. Choose recruitment tools that complement each other
No single recruitment tool solves every hiring challenge. Different tools serve different purposes.
Job boards help generate applications. LinkedIn expands your sourcing reach. Applicant Tracking Systems (ATS) organise your recruitment workflow. Candidate assessments help validate practical skills. AI recruitment platforms help employers identify high-fit candidates through deeper matching and evidence-backed hiring insights.
Rather than searching for one platform that does everything, build a recruitment process where each tool complements the others.
Before you publish your job advertisement
Before clicking “Post”, ask yourself:
- Have we clearly defined what success looks like for this role?
- Have we separated must-have requirements from nice-to-have preferences?
- Does everyone involved agree on the hiring criteria?
- Do we know how we’ll evaluate candidates fairly?
- Is our salary budget realistic and flexible where appropriate?
- Does our job advertisement explain why candidates should join us?
- Have we planned how to stay connected with strong candidates who aren’t hired this time?
- Are we using the right combination of recruitment tools to support better hiring decisions?
If you answered “No” to any of these questions, it’s worth addressing them before launching your recruitment campaign.
Final thoughts
The quality of your hiring process is determined long before the first interview takes place.
Taking the time to define success, align stakeholders and choose the right evaluation methods doesn’t just save time—it leads to stronger hires, lower recruitment costs and a much better candidate experience.
Great hiring isn’t about reviewing more CVs. It’s about knowing exactly who you’re looking for before the first application arrives.
Looking to make better hiring decisions? At Dotof, we believe successful hiring starts before the first CV arrives. Our AI-powered sourcing, deep match analysis and role-simulation assessments help employers identify high-fit candidates with greater confidence, reduce manual screening effort and minimise hiring risk—so every hiring decision is backed by more than just a resume.